A computational framework and SIMD algorithms for low-level support of intermediate level vision processing

نویسندگان

  • Martin C. Herbordt
  • Charles C. Weems
  • Michael J. Scudder
چکیده

Computation on and among data sets mapped to irregular, non-uniform, aggregates of processing elements (PEs) is a very important, but largely ignored, problem in parallel vision processing. Associative processing 11] is an eeective means of applying parallel processing to these computations 33], but is often restricted to operating on one data set at a time. What we propose is an additional level of parallelism we call multi-associativity as a framework for performing associative computation on these data sets simultaneously. In this paper we introduce algorithms developed for the Content Addressable Array Parallel Processor (CAAPP) 35] to simulate eeciently within aggregates of PEs simultaneously the associative algorithms typically supported in hardware at the array level. Some of the results are: the eecient application of existing associative algorithms (e.g. 10, 11]) to arbitrary aggregates of PEs in parallel, and the development of new multi-associative algorithms, among them parallel preex and convex hull. The multi-associative framework also extends the associative paradigm by allowing operation on and among aggregates themselves, operations not deened when the entity in question is always an entire array. Two consequences are: support of divide-and-conquer algorithms within aggregates, and communication among aggregates. The rest of the paper describes a mapping of multi-associativity onto the CAAPP, and numerous multi-associative algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Two Real Time Image Processing Architectures

This paper presents a study of the impact of MMX technology in image processing and machine vision application, which, because of their hard real time constrains, is an undoubtedly challenging task. A comparison with a traditional scalar code and with another parallel SIMD architecture (IMAP-VISION board) is discussed with emphasize of the particular programming strategies for speed optimizatio...

متن کامل

Real Time Image Processing Architecture for Robot Vision

This paper presents a study of the impact of MMX technology and PIII Streaming SIMD (Single Instruction stream, Multiple Data stream) Extensions in image processing and machine vision application, which, because of their hard real time constrains, is an undoubtedly challenging task. A comparison with a traditional scalar code and with another parallel SIMD architecture (IMAP-VISION board) is di...

متن کامل

A Computational Framework and SIMD Algorithmsfor Low - Level Support

Computation on and among data sets mapped to irregular, non-uniform, aggregates of processing elements (PEs) is a very important, but largely ignored, problem in parallel vision processing. Associative processing 11] is an eeective means of applying parallel processing to these computations 33], but is often restricted to operating on one data set at a time. What we propose is an additional lev...

متن کامل

General-purpose 128 128 SIMD processor array with integrated image sensor

Introduction: In some computer vision applications, especially where high computational performance is required together with low power consumption, it is beneficial to use ‘vision chips’—devices that combine image sensing and processing on a single silicon die. Application-specific vision chips can efficiently perform some uncomplicated low-level image processing tasks, such as filtering, edge...

متن کامل

Palarimetric Synthetic Aperture Radar Image Classification using Bag of Visual Words Algorithm

Land cover is defined as the physical material of the surface of the earth, including different vegetation covers, bare soil, water surface, various urban areas, etc. Land cover and its changes are very important and influential on the Earth and life of living organisms, especially human beings. Land cover change monitoring is important for protecting the ecosystem, forests, farmland, open spac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991